package com.tengju.bff.interfaces.app.withdraw.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "BindStatusVO", description = "绑卡状态")
public class BindStatusVO {

    @ApiModelProperty(value = "开户状态。1:正常 2:未开户 3:开户未绑卡 4：开户绑卡中")
    Integer accountStatus;


    @ApiModelProperty(value = "账户名称")
    String accountInfo;

    @ApiModelProperty(value = "ABM是否已开户绑卡")
    Boolean abmOpened;

    @ApiModelProperty(value = "能否从ABM导入")
    Boolean canImport;

    @ApiModelProperty(value = "ABM跳转地址")
    String jumpUrl;

    @ApiModelProperty(value = "ABM下载地址")
    String abmDownloadUrl;

    @ApiModelProperty(value = "是否命中白名单")
    Boolean hitWhiteList;


}
